#include "transportMenu.h"
#include <stdlib.h>
typedef int bool;
#define true 1
#define false 0

void transporterMenu(){
	if(loadTransporters("data/transporters.txt")){
		printf("Failed to load transporters file");
	}
	transporterProfile(tpindex);
}

void transporterProfile(const unsigned int tpindex){
	bool bool = true;
	int option; 
	char answer; 

	do{
	printf("\n*****ESCOGE UN NÚMERO*****\n");
	printf("\n1. Perfil.\n2. Repartos.\n3. Retornos.\n4. Salir del sistema.\n");
	fflush(stdin);
	scanf("%d", &option);
	while(option<1 && option>4){ //if the option is an invalid number
		system("clear");
		printf("\nEl número introducido no es válido.");
		printf("\n*****ESCOGE UN NÚMERO*****\n");
		printf("\n1. Perfil.\n2. Repartos.\n3. Retornos.\n4. Salir del sistema.\n");
		fflush(stdin);
		scanf("%d", &option);
	}
	
		switch (option)
		{
			case 1: //consult/modify the profile
			system("clear");
			profileMenu(tpindex);
			break;

			case 2: //orders
			system("clear");
			break;

			case 3: //returns
			system("clear");
			break;

			case 4:
				bool = false;
			break;
		}
	}while (bool == true);
}